Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Venezuela F9 Venezuela F5 Venezuela F6 Venezuela F7 Venezuela F8 Venezuela F2 Venezuela F3 Spain F6 Venezuela F2 Venezuela F3 Italy F11 Venezuela F4 Venezuela F5 Venezuela F6 Spain F25 Spain F26 Spain F27 Spain F29 Spain F30 Spain F32 Spain F33 Venezuela F7 Venezuela F8 Spain F38 Spain F39 Turkey F1 Turkey F2 Turkey F3 Spain F3 Spain F4 Spain F6 Croatia F5 Croatia F6 Venezuela F1 Venezuela F2 Spain F15 Spain F16 Belgium F1 Belgium F2 Spain F20 Spain F21 Spain F22 Spain F24 Spain F25 Spain F32 Venezuela F4 Venezuela F5 USA F1 USA F2 USA F3 Spain F2 Spain F3 Spain F4 Spain F6 Spain F7 Spain F8 Spain F22 Spain F23 Spain F24 Spain F26 Spain F27 Spain F28 Spain F32 Portugal F9 Portugal F10 Portugal F11 Venezuela F8 Venezuela F9 Egypt F1 Egypt F2 Spain F2 Spain F3 Spain F4 Spain F5 Greece F5 Greece F6 Greece F7 Spain F5 Turkey F16 Turkey F17 Turkey F18 Venezuela F3 Turkey F33 Turkey F34 Greece F8 Greece F10 Turkey F40 Venezuela F1 Greece F9 Turkey F41 Turkey F3 Turkey F4 Turkey F5 Turkey F11 Turkey F12 Turkey F13 Turkey F21 Venezuela F2 Italy F21 Italy F22 Italy F23 Russia F7 Russia F8 Portugal F12 Portugal F13 Greece F8 Greece F9 Greece F11 Turkey F4 Turkey F5 USA F7 Portugal F1 Egypt F9 Egypt F10 Greece F3 Greece F4 Greece F5 Spain F12 Spain F13 Bulgaria F2 Bulgaria F3 Germany F6 Spain F23 Spain F27 Portugal F11 Tunisia F28 Spain F35 USA F3 (Plantation) USA F4 (Sunrise) USA F5 (Weston) USA F8 (Indian Harbour Beach) USA F9 (Orlando) USA F10 (Bakersfield) USA F11 (Calabasas) USA F15 (Vero Beach) USA F16 (Tampa) Mexico F3 (Cordoba) Mexico F4 (Pachuca) USA F18 (Buffalo) USA F20 (Rochester) USA F24 (Champaign) USA F25 (Champaign) USA F26 (Decatur) USA F27 (Edwardsville) Canada F5 (Calgary) Canada F6 (Toronto) USA F33 (Houston) USA F34 (Harlingen) USA F22 (Pittsburgh) USA F3 (Naples) USA F4 (Sunrise) USA F5 (Weston) Canada F1 (Gatineau) Canada F2 (Sherbrooke) USA F7 (Bakersfield) USA F8 (Calabasas) USA F11 (Orange Park) USA F12 (Vero Beach) Canada F3 (Calgary) Canada F4 (Kelowna) Canada F5 (Saskatoon) Spain F9 USA F29 (Birmingham) USA F32 (Pensacola) Panama F4 (Panama) Dominican Republic F1 (Santo Domingo) M25 Weston M15 Doha M15 Doha M15 Cancun M15 Sunrise M15 Orange Park M25 Pensacola M15 Tabarka M15 Tabarka M15 Champaign M15 Orlando M15 Rochester M15 Pittsburgh M25 Iowa City M25 Champaign M15 Cancun M15 Cancun M15 Cancun M25 Houston M25 Harlingen M15 Santa Tecla M15 Doha M15 Doha M15 Meshref M15 Meshref M15 Meshref M15 Santo Domingo M15 Santo Domingo M15 Santo Domingo M15 Cancun M25 Weston M25 Lima M25 Lima M15 Heraklion M15 Fayetteville M15 Santo Domingo M15 Santo Domingo M25 Naples M25 Naples M25 Pensacola M25 Santo Domingo M25 Santo Domingo M25 Portoviejo M25 Guayaquil M15 Naples M15 Naples M15 Vero Beach M15 Guatemala M15 Santo Domingo M15 Naples M25 Anapoima M15 Quito M15 Quito M25 Guayaquil M15 Villahermosa M15 Santa Tecla SIR Supermercadi Challenger - Rome PrivatBank Cup - Dnepropetrovsk Unique Zagreb Open - Zagreb Timisoara Challenger - Timisoara 's Tennis Masters 07 Challenger - Graz M15 Sunrise M15 Naples Ipsos Bucharest Challenger - Bucharest Hamburg Challenger - Hamburg Siemens Open 2007 - Scheveningen PEOPLEnet Cup - Dnepropetrovsk Challenger 42 - Andrezieux M15 Quito Brasov Challenger - Brasov Residenza Open - Magdeburg Architect Open - Budapest M15 San Diego M25 Medellin M25 Portoviejo Warta Cup 2001 - Sopot M15 Cancun Black Forest Open - Freudenstadt M15 Cancun M15 Santo Domingo M15 Vero Beach Maia Open 2002 - Maia Schickendanz Open - Furth XL Challenger de Tenis Copa Sevilla - Seville Roma Challenger 2007 - Rome San Marino Cepu Open - San Marino Challenger Lugano - Lugano Warsteiner Challenger Wolfsburg - Wolfsburg M15 Monastir M15 Orange Park Asirom Challenger Brasov - Brasov Zagreb Open - Zagreb M15 Huamantla M15 Kingston Cosmorom Challenger - Brasov BMW Challenger Open - Monchengladbach M25 Calabasas Challenger Britania Zavaleta - Puebla Ljubljana Open 2002 - Ljubljana Kamnik Challenger - Kamnik Tatra Banka Open 2001 - Bratislava M15 Weston PEOPLEnet CUP - Dnepropetrovsk Tennis Napoli Cup - Napoli M15 Huamantla M25 Weston M15 Monastir Asirom Challenger Brasov - Brasov EI Bank Bulgarian Challenger - Sofia M15 Monastir M15 Orange Park M25 Santo Domingo Garden Open - Rome Intersport Heilbronn Open - Heilbronn Heineken Challenger - Ho Chi Minh City M15 Tallahassee M15 Monastir M15 Guatemala M15 Naples Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn M15 Sunrise Prostejov Challenger Tennis Napoli Cup 2007 - Napoli Privat Bank Cup - Dnepropetrovsk Szczecin Challenger Privatbank Open 2006 - Dnepropetrovsk La Rinascente Tennis Cup Harbour Club Milano - Milan M15 Cancun Marrakech Challenger Milan Challenger Arad Challenger Timisoara Challenger M15 Cancun Sibiu Challenger Cordenons Challenger Brasov Challenger Szczecin Challenger Madrid Challenger Savannah Challenger Prague Challenger M15 Tallahassee M15 Monastir M15 Boca Raton M15 Ithaca Mohammedia Challenger San Marino Challenger Cordenons Challenger Brasov Challenger Sibiu Challenger Rennes Challenger M15 Edmond Geneva Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger XI Torneo Internazionale di Tennis - Barletta Bordeaux Challenger Milan Challenger Todi Challenger Arpa Ceramic Cup - Reggio Emilia Meerbusch Challenger Manerbio Challenger Alphen Challenger Banja Luka Challenger Citta di Como - Como Lambertz Open by Stawag 2007 - Aachen Furth Challenger Tatra Banka Slovak Open - Bratislava Fano Challenger Casablanca Challenger Stella Artois Clay Court Championships - Budaors Sarasota Challenger Copa Ericsson Costa Rica - San Jose Santo Domingo Challenger Savannah Challenger Tallahassee Challenger Challenger 42 - Andrezieux Barranquilla Challenger Seville Challenger M15 Vero Beach M15 Orange Park Alphen Challenger M15 San Diego M15 San Diego Guayaquil Challenger M15 Guatemala Gatineau Challenger Vancouver Challenger Alphen Challenger M25 Zapopan M15 Morelia M15 Santo Domingo M15 Mistelbach M15 Norman M15 Vero Beach M25 Santo Domingo Columbus Challenger Poprad Tatry Challenger Challenger Ford de Cherbourg - Cherbourg M25 Xalapa Sibiu Challenger Rezidenza Open - Magdeburg M15 Villahermosa Geneva Challenger - Geneva Muller Cup - Ulm Black Forest Open 2002 - Freudenstadt Perugia Challenger M15 Santo Domingo Drummondville Challenger Neride Prague Indoor - Prague Compaq Challenger - Bucharest M15 Monastir Winnipeg Challenger Chicago Challenger Jameson Cup - Milan Open de Franche-Comte - Besancon Tatra Banka Open - Bratislava Open de Franche Comte - Besancon M15 Santo Domingo Copenhagen Open - Copenhagen Barletta Challenger International Championship of Croatia - Umag Granby Challenger Grand Prix de Tennis de Lyon - Lyon Santo Domingo Challenger Estoril Open - Estoril LTA Shrewsbury Challenger - Shrewsbury Idea Prokom Open - Sopot Savannah Challenger TD Waterhouse Cup - Long Island Bercuit Challenger Gelsor Open Romania - Bucharest Asirom Challenger - Brasov The Samsung Open - Nottingham M15 Vienna M15 Haren Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg 10th Wartburg Open - Eisenach Stella Artois Clay Court Championships - Budaors Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk ATP Challenger 2003 Numea - New Caledonia Mauritius Open - Mauritius Pro Tennis World Open - Sunrise M15 Kingston Telenordia Swedish Open - Bastad The Stella Artois Grass Court Championships - London M15 Quito Open de Moselle - Metz Ann Arbor Challenger M15 Orlando Columbus Challenger AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Marburg Challenger Idea Prokom Open - Sopot Como Challenger Davidoff Swiss Indoors - Basel Milan Indoors - Milan Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Idea Prokom Open - Sopot BMW Open - Munich Pilot Pen Tennis - New Haven Open Romania - Bucharest Todi Challenger U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia The 10tele.com Open - Nottingham Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice BCR Open Romania - Bucharest Apia International - Sydney Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Next Generation Adelaide International - Adelaide Open Sabadell Atlantico - Barcelona Banja Luka Challenger Medibank International - Sydney St. Petersburg Open - St. Petersburg Dallas Challenger Padova Challenger Cortina Challenger Trnava Challenger Cherbourg Challenger Masters Series - Hamburg Ordina Open - s-Hertogenbosch Estoril Open - Estoril Heineken Open - Auckland Grand Prix Hassan II - Casablanca Winston Salem - Winston Salem Grand Prix de Tennis de Lyon - Lyon Aircel Chennai Open - Chennai Mersin Challenger Qatar ExxonMobil Open - Doha Panama City Challenger St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Arad Challenger International German Open - Hamburg Todi Challenger Pilot Pen Tennis - New Haven Portoroz Challenger Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Heineken Open - Auckland M15 Monastir Abierto Mexicano Telcel - Acapulco M15 Santa Tecla Bet-At-Home Austrian Open - Kitzbuhel Sarasota Challenger UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Eskisehir Challenger Caltanissetta Challenger Dubai Duty Free Tennis Championships - Dubai Copa Claro - Buenos Aires Millennium Estoril Open - Estoril Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne M15 Naples BRD Nastase Tiriac Trophy - Bucharest Marburg Challenger M15 Madrid Gelsor Open Romania - Bucharest Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Cordenons Challenger Generali Open 2003 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Panama City Challenger Erste Bank Open - Vienna Schickendanz Open - Furth ATP Challenger Tour Finals Barranquilla Challenger Milan Challenger San Benedetto Challenger M15 Ibague The LTA Hull Challenger - Hull Tennis Napoli Cup - Naples Sporting Challenger - Turin The Bolton Challenger - Bolton Neride Prague Indoor - Prague Scheveningen Challenger Finnish Open - Helsinki Cleveland Challenger Open Romania - Bucharest Open de Moselle - Metz Open 13 - Marseille Sydney International - Sydney Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha M15 Santo Domingo PBZ Zagreb Indoors - Zagreb Croatia Open - Umag M15 Rancho Santa Fe Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Open de Tenis Comunidad Valenciana - Valencia Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Malaysian Open - Kuala Lumpur SAP Open - San Jose Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Kremlin Cup - Moscow French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Winston-Salem Open - Winston-Salem Sony Open Tennis - Miami Australian Open - Melbourne AEGON Championships - London Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo French Open - Paris Tennis Masters Series - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Campionati Internazionali d'Italia - Rome French Open - Paris Wimbledon - London Campionati Internazionali D'Italia - Rome French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Abierto Mexicano de Tenis Mifel - Los Cabos Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Grand Prix Hassan II - Casablanca St. Petersburg Open - St. Petersburg Croatia Open - Umag SkiStar Swedish Open - Bastad Orange Warsaw Open - Warsaw French Open - Paris U.S. Open - New York Davis Cup, World Group, 1R, ROU-BLR 3-2 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, World Group, PO, ROU-ECU 5-0 NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group II, 2R, PER-VEN 1-4 Davis Cup, Group II, 3R, ESA-VEN 1-3 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, PO, VEN-URU 1-4 Davis Cup, Group II, 1R, VEN-CRC 5-0 Davis Cup, Group II, 2R, VEN-ESA 3-2 Davis Cup, Group II, 2R, ESA-VEN 2-3 Davis Cup, Group II, 1R, VEN-BAH 5-0 Davis Cup, Group II, 3R, BAR-VEN 3-2 Davis Cup, Group II, 1R, GUA-VEN 1-3 Davis Cup, Group II, 2R, URU-VEN 4-1 Australian Open - Melbourne Sony Ericsson Open - Miami Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London River Oaks International Tennis Tournament - Houston U.S. Open (juniors) Australian Open - Melbourne Internazionali BNL dItalia - Rome Australian Open - Melbourne Davis Cup, World Group, QR, ROU-CAN 4-1 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, World Group, PO, ROU-IND, 4-1 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, Group II, 1R, VEN-PUR 5-0 Davis Cup, Group II, 1R, VEN-GUA 4-1 Davis Cup, Group I, 1R, ECU-VEN 3-2 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, World Group, 1R, ROU-RUS 1-4 River Oaks International Tennis Tournament - Houston Davis Cup, Group II, 2R, VEN-ESA 3-2 Davis Cup, World Group, QF, CRO-ROU 4-1 Hopman Cup - Perth Davis Cup, Group II, 3R, CHI-VEN 5-0 Davis Cup, Group II, 3R, PER-VEN 3-2 French Open (juniors) Davis Cup, Group II, 1R, VEN-PAR 5-0 M25 Bakersfield M15 Monastir Olympics - Athens Olympics - Beijing M15 Valledupar